import Vue from "vue"
import Router from "vue-router"
import Login from "./views/login.vue"
import Admin from "./views/admin.vue"
import Welcome from "./views/admin/welcome.vue"
import Course from "./views/admin/course.vue"
import Chapter from "./views/admin/chapter.vue"
import Section from "./views/admin/section.vue"

Vue.use(Router);

export default new Router({
    mode: "history",
    base: process.env.BASE_URL,
    routes: [{
        path: "*",
        redirect: "/login",
    }, {
        path: "/login",
        component: Login
    },
      {
        path: "/",
        name: "admin",
        component: Admin,
        children:[{
          // 子路由中不用加斜杠
          path: "welcome",
          name: "welcome",
          component: Welcome,
        }, {
          path: "business/chapter",
          name: "business/chapter",
          component: Chapter,
        }, {
          path: "business/section",
          name: "business/section",
          component: Section,
        }, {
          path: "business/course",
          name: "business/course",
          component: Course,
        }]
      }]
})
